// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.google.zxing.oned.rss.expanded.decoders;
import com.google.zxing.NotFoundException;
import com.google.zxing.common.BitArray;
// Referenced classes of package com.google.zxing.oned.rss.expanded.decoders:
// i, s
final class e extends i
{
private static final int b = 8;
private static final int c = 20;
private static final int d = 16;
private final String e;
private final String f;
e(BitArray bitarray, String s1, String s2)
{
super(bitarray);
e = s2;
f = s1;
}
private void c(StringBuilder stringbuilder, int j)
{
int k = getGeneralDecoder().a(j, 16);
if (k == 38400)
{
return;
}
stringbuilder.append('(');
stringbuilder.append(e);
stringbuilder.append(')');
int l = k % 32;
int i1 = k / 32;
int j1 = 1 + i1 % 12;
int k1 = i1 / 12;
if (k1 / 10 == 0)
{
stringbuilder.append('0');
}
stringbuilder.append(k1);
if (j1 / 10 == 0)
{
stringbuilder.append('0');
}
stringbuilder.append(j1);
if (l / 10 == 0)
{
stringbuilder.append('0');
}
stringbuilder.append(l);
}
protected int a(int j)
{
return j % 0x186a0;
}
protected void a(StringBuilder stringbuilder, int j)
{
int k = j / 0x186a0;
stringbuilder.append('(');
stringbuilder.append(f);
stringbuilder.append(k);
stringbuilder.append(')');
}
public String parseInformation()
{
if (getInformation().getSize() != 84)
{
throw NotFoundException.getNotFoundInstance();
} else
{
StringBuilder stringbuilder = new StringBuilder();
b(stringbuilder, 8);
b(stringbuilder, 48, 20);
c(stringbuilder, 68);
return stringbuilder.toString();
}
}
}